Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 LONDON ROAD Detached £1,266,620 £400,000 14 Dec 2001
49 LONDON ROAD £1,306,729 £1,000,000 31 Jan 2017
CLEVELAND HOUSE, 45A LONDON ROAD Semi-Detached £1,056,865 £350,000 19 Mar 2002